turkey wing - French English Dictionary